package indi.woniu.mapper;

import indi.woniu.entity.UserDo;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Author: GaN601
 * @Date: 2021/12/21 16:15
 * @Description:
 */
@Repository
public interface UserMapper extends BaseMapper {
    /**
     * 获取用户可访问路径
     * @param username 用户名
     * @return 返回该用户可访问的路径
     */
    List<String> selectUserCanToPath(String username);
    
    /**
     * 根据用户名搜索用户角色
     *
     * @param username 用户名
     * @return 结果集
     */
    List<String> selectUserRole(String username);
    
    UserDo selectUserByUsername(String username);
    
    List<UserDo> selectAllUser();
    
}
